properties kalispell agents banking agent factor homes real estate agencies cash flow brokerage investment factoring sale real estate brokers financing estate idaho flathead houses montana missoula property real estate agency columbia falls real estate intellectual bozeman home builders financial bigfork